#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  int n,na,nb,i,j,ca=0,cb=0,suma=0,sumb=0;
  int arr [201],brr[201];
  scanf("%d%d%d",&n,&na,&nb);//总共进行n次猜拳，A出拳的周期长度，B出拳的周期长度
  for(i=0;i<na;i++)
  {
    scanf("%d",&arr[i]);
  }
  for(j=0;j<nb;j++)
  {
    scanf("%d",&brr[j]);
  }

  //出拳的结果
  i=0;
  j=0;
  while(n--)
  {
    if(arr[i]==0)
    {
      if(brr[j]==1||brr[j]==4)
      sumb++;
      else if(brr[j]==2||brr[j]==3)
      suma++;
    }
    else if(arr[i]==1)
    {
      if(brr[j]==2||brr[j]==4)
      sumb++;
      else if(brr[j]==0||brr[j]==3)
      suma++;
    }
    else if(arr[i]==2)
    {
      if(brr[j]==0||brr[j]==3)
      sumb++;
      else if(brr[j]==1||brr[j]==4)
      suma++;
    }
    else if(arr[i]==3)
    {
      if(brr[j]==0||brr[j]==1)
      sumb++;
      else if(brr[j]==2||brr[j]==4)
      suma++;
    }
    else if(arr[i]==4)
    {
      if(brr[j]==2||brr[j]==3)
      sumb++;
      else  if(brr[j]==0||brr[j]==1)
      suma++;
    }
    i++;
    if(i==na)
    i=0;
    j++;
    if(j==nb)
    j=0;
  }
  printf("%d %d",suma,sumb);
  return 0;
}